--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 7ea2ad36046c87f25015a97ef4d861f6baee0dbe
Parents : 1e9f83c
Author : Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-04-22T20:10:15-05:00
feat(routes): add new route for sieve filters and update API routes for GET and PUT methods
Changes
2 files changed, 13 insertions(+), 0 deletions(-)
Diff
diff --git a/meshchatx/src/frontend/main.js b/meshchatx/src/frontend/main.js
index 69c8ec8d..4387e6a6 100644
--- a/meshchatx/src/frontend/main.js
+++ b/meshchatx/src/frontend/main.js
@@ -234,6 +234,11 @@ const router = createRouter({
path: "/tools/paper-message",
component: defineAsyncComponent(() => import("./components/tools/PaperMessagePage.vue")),
},
+ {
+ name: "sieve-filters",
+ path: "/tools/sieve-filters",
+ component: defineAsyncComponent(() => import("./components/tools/SieveFiltersPage.vue")),
+ },
{
name: "rnode-flasher",
path: "/tools/rnode-flasher",
diff --git a/tests/backend/fixtures/http_api_routes.json b/tests/backend/fixtures/http_api_routes.json
index e9ce7b19..fe7a2017 100644
--- a/tests/backend/fixtures/http_api_routes.json
+++ b/tests/backend/fixtures/http_api_routes.json
@@ -408,6 +408,14 @@
"method": "PATCH",
"path": "/api/v1/lxmf/folders/{id}"
},
+ {
+ "method": "GET",
+ "path": "/api/v1/lxmf/sieve-filters"
+ },
+ {
+ "method": "PUT",
+ "path": "/api/v1/lxmf/sieve-filters"
+ },
{
"method": "POST",
"path": "/api/v1/lxmf/propagation-node/restart"
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────